insulated tool - German English Dictionary